insulating case - Francés Inglés Diccionario